#include "ProcessPool.hpp"

int main()
{
    ProcessPool pp(gdefaultnum);
    pp.Start();

    int cnt = 5;
    while(cnt--)
    {
        pp.Run();
        sleep(1);
    }

    //回收，结束进程池
    pp.Stop();
    pp.Start();
    cnt = 5;
    while(cnt--)
    {
        pp.Run();
        sleep(1);
    }
    pp.Stop();
    return 0;
}